home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3dm / dmedia / dmMPEG1AudioDecoderCreate.z / dmMPEG1AudioDecoderCreate
Encoding:
Text File  |  2002-10-03  |  5.4 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm))))                  ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      dmMPEG1AudioDecoderCreate - allocate new DDDDMMMMMMMMPPPPEEEEGGGG1111aaaauuuuddddiiiiooooddddeeeeccccooooddddeeeerrrr structure.
  10.  
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmmeeeeddddiiiiaaaa....hhhh>>>>
  14.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____aaaauuuuddddiiiioooouuuuttttiiiillll....hhhh>>>>
  15.  
  16.  
  17.      DDDDMMMMssssttttaaaattttuuuussss ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((DDDDMMMMMMMMPPPPEEEEGGGG1111aaaauuuuddddiiiiooooddddeeeeccccooooddddeeeerrrr ****ddddeeeeccccooooddddeeeerrrr))))
  18.  
  19.  
  20. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
  21.      _d_e_c_o_d_e_r  DDDDMMMMMMMMPPPPEEEEGGGG1111aaaauuuuddddiiiiooooddddeeeeccccooooddddeeeerrrr structure to be allocated.
  22.  
  23.  
  24. RRRREEEETTTTUUUURRRRNNNNEEEEDDDD VVVVAAAALLLLUUUUEEEE
  25.      If successful, function returns a DDDDMMMM____SSSSUUUUCCCCCCCCEEEESSSSSSSS. A DDDDMMMM____FFFFAAAAIIIILLLLUUUURRRREEEE return value
  26.      indicates an error.
  27.  
  28.  
  29. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  30.      ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm)))) allocates and initializes a
  31.      DDDDMMMMMMMMPPPPEEEEGGGG1111aaaauuuuddddiiiiooooddddeeeeccccooooddddeeeerrrr structure.  This structure is then used for
  32.      ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrSSSSeeeettttPPPPaaaarrrrmmmmaaaassss((((3333ddddmmmm)))), ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrRRRReeeesssseeeetttt((((3333ddddmmmm)))),
  33.      ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrrmmmmaaaassss((((3333ddddmmmm)))), ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooFFFFiiiilllltttteeeerrrrSSSSttttaaaatttteeeeSSSSaaaavvvveeee((((3333ddddmmmm)))),
  34.      ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooFFFFiiiilllltttteeeerrrrSSSSttttaaaatttteeeeRRRReeeessssttttoooorrrreeee((((3333ddddmmmm)))), and ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeee((((3333ddddmmmm)))) rutines.
  35.      ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm)))) will set decoder control, input, and
  36.      output parameter values to predefined defaults and perform license check.
  37.      If license check fails, it will return DDDDMMMM____FFFFAAAAIIIILLLLUUUURRRREEEE and report additional
  38.      information for licensing.
  39.  
  40.  
  41.  
  42. NNNNOOOOTTTTEEEE
  43.      User has to use ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrSSSSeeeettttPPPPaaaarrrrmmmmaaaassss((((3333ddddmmmm)))) after first call to
  44.      ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm)))) in order to do additional initialization
  45.      before using ddddmmmmMMMMPPPPEEEEGGGG1111AAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeee((((3333ddddmmmm)))).
  46.  
  47.  
  48. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  49.      dmMPEG1AudioDecoderSetParmas, dmMPEG1AudioDecode(3dm),
  50.      dmMPEG1AudioDecoderDestroy(3dm).
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.